mountainous waves - Español Inglés Diccionario